inflatable implant - Spanish English Dictionary